package acmcoder360;

import java.util.Scanner;

class Solution {
//有一种特殊的DNA，仅仅由核酸A和T组成，长度为n，顺次连接
//科学家有一种新的手段，可以改变这种DNA。每一次，科学家可以交换该DNA上两个核酸的位置，也可以将某个特定位置的核酸修改为另一种核酸。
//现在有一个DNA，科学家希望将其改造成另一种DNA，希望你计算最少的操作次数。
//输入描述
//输入包含两行，第一行为初始的DNA，第二行为目标DNA，保证长度相同。
//输出描述
//输出最少的操作次数
//样例输入
//ATTTAA
//TTAATT
//样例输出
//3
    public void changeDNA() {
        Scanner scanner = new Scanner(System.in);
        String a=scanner.next();
        String b=scanner.next();
        int changeA=0;
        int changeT=0;
        for (int i = 0; i < a.length(); i++) {
            char temp =a.charAt(i);
            if(temp!=b.charAt(i)){
                if(temp=='A'){
                    changeA+=1;
                }else {
                    changeT+=1;
                }
            }
        }
        if(changeA>changeT){
            System.out.println(changeA);
        }else {
            System.out.println(changeT);
        }
    }
//}
//public class Main {//赛码网格式要求
    public static void main(String[] args) {
        Solution a = new Solution();
        a.changeDNA();
    }
}
